package tictactoeonline; 
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Die Klasse fuer ein jedes Feld.
 * @author Daniel Mueller, Phillip Hertel, Jonas Hauff
 */
public class Feld {
    private String makiertVon;
    private boolean makiert;
    public Feld()
    {
        makiert = false;
        makiertVon = "";
    }
    /**
     * Es wird ausgegeben, von wem das Feld makiert wurde.
     * @return 
     */
    public String getMarkierer()
    {
        return makiertVon;
    }
    /**
     * Es wird ausgegeben, ob das Feld makiert ist.
     * @return 
     */
    public boolean getStatus()
    {
        return makiert;
    }
    /**
     * Das Feld wird makiert.
     */
    public void makieren()
    {
        makiert = true;
    }
    /**
     * Der Makierer wird festgelegt.
     * @param pName 
     */
    public void setMakierer(String pName)
    {
        makiertVon = pName;
    }
    /**
     * Das Feld wird entmakiert.
     */
    public void entmakieren()       
    {
        makiert = false;
    }
}
